home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programming Sound Cards
/
Programming Sound Cards.iso
/
sound_27
/
fzedit.doc
next >
Wrap
Text File
|
1995-01-01
|
12KB
|
285 lines
FZEDIT
FZ-1/10M Parameter Editor
Version 1.0
June 20, 1989
Overview:
--------
FZEdit displays EVERY parameter in a full, bank, voice, effect, or
parameter file created using the FZCom utility. FZEdit can also
exchange parameter data directly with the FZ-1/10M via MIDI. FZEdit
includes all of the capabilities of the FZList utility plus the ability
to edit a number of individual and global parameter values. FZEdit is
not designed to be a complete remote editor for the FZ-1/10M. Instead,
it supports editing that is difficult or impossible to perform using the
FZ's own menu-based editing facilities. New editing capabilities are
being regularly added, and suggestions for useful capabilities are
welcomed.
System Requirements:
-------------------
IBM PC or compatible. MIDI interface to FZ-1/10M (MPU-401 or compatible
operating in UART mode) required for FZCom and for FZEdit FZ-1/10M MIDI
parameter exchange.
Microsoft compatible mouse (optional).
Using FZEdit:
------------
FZEdit operates on FZCom files or in direct communication with the FZ-1/10M
via MIDI. A typical use is to edit the parameters currently residing in
the FZ. To download the FZ's parameters into FZEdit, invoke it as:
FZEdit /D
As with FZCom, the FZ-1/10M must be using MIDI as its input/output device.
To set the device to MIDI, enter DATA_DUMP --> SELECT_DEVICE and change the
device from DISK (or PORT) to MIDI. On this same display, the following
line contains the item REMOTE MODE. After selecting MIDI as the device,
use the downarrow key to put the cursor on REMOTE MODE. This places the
PC in charge of data transfers.
The default mode of FZEdit is to display all parameters, pausing at each
display. To continue to the next display, press the PgDn key (unless
instructed otherwise).
When viewing a parameter or full dump file or downloaded FZ-1/10M parameters,
FZEdit first displays the effect data, followed by the bank data for each
bank, followed by the voice data for each voice. At any paused display,
pressing <PgDN> or <PgUP> will move forward or backward one display page.
Pressing <Home> or <End> will move to the first or last display page,
respectively. To view the effect data, press E. To view a particular
bank, press B followed by the bank number and a <RETURN>. Similarly, a
particular voice can be displayed by pressing V followed by a voice number
and a <RETURN>. When there is only a single voice or bank, a number is not
required.
Some display lines contain values enclosed in square brackets []. These
values are those reported on the FZ display, which are different than the
internal values maintained within the FZ (the internal values are always
printed first). For example:
Generator: 00096..01920 [0000;0096..0001;0896] (2..53 ms)
The first numbers (00096..01920) are the actual parameter values, the
second numbers are as shown on the FZ TRUNCATE display and the third
numbers are the times in milliseconds.
Several displayed parameters cannot be set via the FZ display. These
parameter names are followed with an asterisk character. For example:
Attack:* 0000
To edit parameters displayed on the current screen, enter the MODIFY
command (by pressing the M key). A menu of available editing options
will appear. Bank displays also support GLOBAL editing of bank values
(by pressing the G key).
Some of FZEdit's editing features are highly useful. For example,
specifying area splits using the FZ can be tedious. FZEdit allows
adjacent area pairs to be set simultaneously according to a specified
overlap. An overlap split can also be easily transposed while
maintaining the overlap.
Other highly-useful features are global editing of bank data (such as
setting the velocity, output channel, etc. values of all voices in a
bank in one operation) and exchange of banks, voices, or areas. FZEdit
allows you to easily reorder bank, area, and voice numbers. When voices
are exchanged FZEdit performs all bookkeeping to insure that all banks
using the exchanged voices are also properly updated.
To upload the edited parameters back into the FZ, press the U key.
Uploading parameter values is relatively fast (typically under a
minute). If the settings don't sound right, modify and upload them
again (there is no need to download them again).
When viewing parameters, a status window is often displayed at the lower
right hand corner of the screen. This window indicates the following:
* the type of data being edited
F -- full dump
B -- bank dump
V -- voice dump
E -- effect dump
P -- parameter dump;
* whether or not global, group, and modification operations are available
(indicated by the letters A, G, and M);
* whether or not condensed and wide display modes are active
(indicated by the letters C and W);
* the current MIDI channel number for exchanging parameter data
with the FZ.
The mode indicators in the status window are displayed in upper case
when the mode is enabled, and in lower case when the mode is disabled.
Thus a status window containing ``P agM Cw 16'' indicates a parameter
dump, global and group editing unavailable, modification editing
available, condensed mode active, wide display mode inactive, and a
MIDI transfer channel of 16.
Whenever the status window is displayed at the lower right, a number of
FZEdit commands are available. A listing of these commands can be
displayed by pressing the ``?'' key.
Command Line Summary:
--------------------
FZEdit supports a number of command line options:
FZEdit {option}* [input-filename] {option}*
where a number of command line options (described below) can appear before
or after with the (optional) input filename. These options are for
convenience, as they can also be specifed within FZEdit. At most one input
filename can be specified.
Here are the command line parameters:
/? or Displays a brief summary of these commands.
/H
/C Condensed display mode: displays full, parameter, or bank data
with voice summaries rather than complete parameters.
/D Changes from FZCom input file mode to FZ-1/10M MIDI parameter
download mode (using MIDI Channel 0).
/Dnn Changes from FZCom input file mode to FZ-1/10M MIDI parameter
download mode (using MIDI Channel n).
/L Routes output to a listing file named either ``filename'' with
/Lfilename extension *.FZL or, if not supplied, with the same name as the
input file with extension *.FZL.
/Pxxxx Set MIDI port base address (default 0330; xxxx = hex value).
/W Changes from the default 80 column mode to wide mode.
The following commands change the default file extension from *.FZP
(ignored when in MIDI parameter download mode):
/TB Changes the default input file extension to *.FZB.
/TE Changes the default input file extension to *.FZE.
/TF Changes the default input file extension to *.FZF.
/TV Changes the default input file extension to *.FZV.
Note that command line parameters are insensitive to case and can be prefixed
with either a hypen or a slash character.
Here is an example of a complex command line:
FZEdit wildfx -tb -c -lfzcat
which places a compressed listing in file FZCAT.FZL of the parameters
contained in FZCom file WILDFX.FZB.
User Interface Editing Options:
------------------------------
When a value is required in an input window, the following editing commands
are available:
<ESC> abort input operation;
<BkSp> delete previous character;
<Ins> toggle insert mode;
<Del> delete current character;
leftarrow move cursor left one character;
rightarrow move cursor left one character;
<Return> return the input value.
A number of the input windows in FZEdit support advanced editing features.
When a default numeric value is given for an input option, the default can
be selected by simply pressing the <RETURN> key. The numeric value can be
incremented by one using the uparrow cursor key or decremented by one using
the downarrow cursor key. The <PgUp> key increments the value by 10, and
<PgDn> decrements the value by 10. Finally, <Home> increments the value
to its legal maximum, and <End> to its legal minimum.
Any other key removes the default value and converts the window to a
normal editing input window.
Disclaimers:
-----------
FZEdit is provided as is, with all the usual liability disclaimers as to
correctness, suitability of purpose, etc. The person(s) using the
software bear all risk as to the quality and performance of the
software. In no event shall the author's liability for any damages ever
exceed the price paid for the license to use the software, regardless of
the form of the claim.
You may copy and redistribute FZEdit provided the program and this
accompanying documentation are both included without modification. Due
to the number of different parameter values on the FZ, it is possible
that FZEdit may incorrectly display some obscure parameter setting. If
you find such an error, please contact me.
FZEdit is SHAREWARE. IT IS NOT FREE OR PUBLIC DOMAIN.
If you paid to receive a disk containing FZEdit from other than the
author or to access a network from which you downloaded FZEdit, you are
NOT registered. If you received a copy from a registered friend, you
are also NOT registered.
If you use FZEdit, please register your copy by completing and returning
the enclosed registration form.
The number of FZ-1/10M units out there is small compared to ``mainstream''
instruments. The lack of FZ-1/10M software is the result of this small
market and the complexity of the FZ. If you are using FZ shareware
programs without registration, you are not helping to change this
situation.
Support shareware and non-copy-protected software by paying your fair
share.
Dan Corkill Corkill on MIDI-Net
9 Bristol Lane Cork on PAN
Hadley, Massachusetts 01035 72330,226 on CompUServe
D.CORKILL on GEnie
-------------------------------------------------------------------------------
FZEdit Registration Form
Name: ______________________________________________________________________
Address: ______________________________________________________________________
City/State: ___________________________________________ Zipcode: _____________
Today's Date: __________________________
Registration Fee: ____ $35
FZList Upgrade: ____ $10
Return this form and $35 (or $10 upgrade) to:
Dan Corkill
9 Bristol Lane
Hadley, Massachusetts 01035
-------------------------------------------------------------------------------
End of File